home *** CD-ROM | disk | FTP | other *** search
/ PCMania 30 / PCMania CD30.iso / pcmania / graf30 / tacs / makefil2. < prev    next >
Text File  |  1988-04-27  |  3KB  |  111 lines

  1. SUFFIX    =w
  2.  
  3. WIN    =
  4.  
  5. LIBDIR    =.
  6.  
  7. INCDIR    =..\include
  8.  
  9. SRCDIR    =.
  10.  
  11. OBJDIR    =.
  12.  
  13. MASM    =masm
  14.  
  15. CC    =cl
  16.  
  17. CFLAGS =-c -X -FPa -d -u -W2 -AM -Gs$(SUFFIX) -Oas -Zpe -I. -I$(LIBDIR) -I$(INCDIR) $(WIN)
  18.  
  19. OBJS    =$(OBJDIR)\cutil.obj \
  20.      $(OBJDIR)\asmutil.obj \
  21.      $(OBJDIR)\dcmpblok.obj \
  22.      $(OBJDIR)\dcompres.obj \
  23.      $(OBJDIR)\readfld.obj \
  24.      $(OBJDIR)\readhdr.obj \
  25.      $(OBJDIR)\readimg.obj \
  26.      $(OBJDIR)\readtag.obj \
  27.      $(OBJDIR)\rfldsize.obj \
  28.      $(OBJDIR)\tifwrite.obj \
  29.      $(OBJDIR)\tifcreat.obj \
  30.      $(OBJDIR)\writetag.obj \
  31.      $(OBJDIR)\compblok.obj \
  32.      $(OBJDIR)\readimag.obj \
  33.      $(OBJDIR)\compress.obj
  34.  
  35. All:        $(OBJDIR)\tiff$(SUFFIX).lib
  36.  
  37. $(OBJDIR)\tiff$(SUFFIX).lib:    $(OBJS)
  38.     -@rm -f $(OBJDIR)\tiff$(SUFFIX).lib
  39.     lib <@<
  40. $(OBJDIR)\tiff$(SUFFIX).lib
  41. y
  42. +$(OBJDIR)\cutil.obj&
  43. +$(OBJDIR)\asmutil.obj&
  44. +$(OBJDIR)\dcmpblok.obj&
  45. +$(OBJDIR)\dcompres.obj&
  46. +$(OBJDIR)\readfld.obj&
  47. +$(OBJDIR)\readhdr.obj&
  48. +$(OBJDIR)\readimg.obj&
  49. +$(OBJDIR)\readtag.obj&
  50. +$(OBJDIR)\rfldsize.obj&
  51. +$(OBJDIR)\tifwrite.obj&
  52. +$(OBJDIR)\tifcreat.obj&
  53. +$(OBJDIR)\writetag.obj&
  54. +$(OBJDIR)\compblok.obj&
  55. +$(OBJDIR)\readimag.obj&
  56. +$(OBJDIR)\compress.obj
  57. nul
  58. < ;
  59.  
  60. $(OBJDIR)\cutil.obj:    $(SRCDIR)\cutil.c \
  61.             $(INCDIR)\tiff.h
  62.     $(CC) $(CFLAGS) -Fo$@ $(SRCDIR)\$*.c
  63.  
  64. $(OBJDIR)\readfld.obj:    $(SRCDIR)\readfld.c \
  65.             $(INCDIR)\tiff.h
  66.     $(CC) $(CFLAGS) -Fo$@ $(SRCDIR)\$*.c
  67.  
  68. $(OBJDIR)\readhdr.obj:    $(SRCDIR)\readhdr.c \
  69.             $(INCDIR)\tiff.h
  70.     $(CC) $(CFLAGS) -Fo$@ $(SRCDIR)\$*.c
  71.  
  72. $(OBJDIR)\readimag.obj:    $(SRCDIR)\readimag.c \
  73.             $(INCDIR)\tiff.h
  74.     $(CC) $(CFLAGS) -Fo$@ $(SRCDIR)\$*.c
  75.  
  76. $(OBJDIR)\readimg.obj:    $(SRCDIR)\readimg.c \
  77.             $(INCDIR)\tiff.h
  78.     $(CC) $(CFLAGS) -Fo$@ $(SRCDIR)\$*.c
  79.  
  80. $(OBJDIR)\readtag.obj:    $(SRCDIR)\readtag.c \
  81.             $(INCDIR)\tiff.h
  82.     $(CC) $(CFLAGS) -Fo$@ $(SRCDIR)\$*.c
  83.  
  84. $(OBJDIR)\rfldsize.obj: $(SRCDIR)\rfldsize.c \
  85.             $(INCDIR)\tiff.h
  86.     $(CC) $(CFLAGS) -Fo$@ $(SRCDIR)\$*.c
  87.  
  88. $(OBJDIR)\writetag.obj: $(SRCDIR)\writetag.c
  89.     $(CC) $(CFLAGS) -Fo$@ $(SRCDIR)\$*.c
  90.  
  91. $(OBJDIR)\tifcreat.obj: $(SRCDIR)\tifcreat.c
  92.     $(CC) $(CFLAGS) -Fo$@ $(SRCDIR)\$*.c
  93.  
  94. $(OBJDIR)\tifwrite.obj: $(SRCDIR)\tifwrite.c
  95.     $(CC) $(CFLAGS) -Fo$@ $(SRCDIR)\$*.c
  96.  
  97. $(OBJDIR)\asmutil.obj:    $(SRCDIR)\asmutil.asm
  98.     $(MASM) -MX -I$(LIBDIR) $(SRCDIR)\asmutil.asm,$(OBJDIR)\asmutil.obj;
  99.  
  100. $(OBJDIR)\compress.obj: $(SRCDIR)\compress.asm
  101.     $(MASM) -MX -I$(LIBDIR) $(SRCDIR)\compress.asm,$(OBJDIR)\compress.obj;
  102.  
  103. $(OBJDIR)\compblok.obj: $(SRCDIR)\compblok.asm
  104.     $(MASM) -MX -I$(LIBDIR) $(SRCDIR)\compblok.asm,$(OBJDIR)\compblok.obj;
  105.  
  106. $(OBJDIR)\dcompres.obj: $(SRCDIR)\dcompres.asm
  107.     $(MASM) -MX -I$(LIBDIR) $(SRCDIR)\dcompres.asm,$(OBJDIR)\dcompres.obj,dcompres.lst;
  108.  
  109. $(OBJDIR)\dcmpblok.obj: $(SRCDIR)\dcmpblok.asm
  110.     $(MASM) -MX -I$(LIBDIR) $(SRCDIR)\dcmpblok.asm,$(OBJDIR)\dcmpblok.obj;
  111.